Avoid Creation of Duplicate Guest Profiles in Stay

Stay is enhanced to prevent the creation of duplicate guest profiles when processing the reservation creation and modification requests sent from Pegasus CRS by validating the patron ID associated with the guest profile details received in the requests with the Casino Management System (CMS) integrated with the property.

Previously, the patron IDs were not validated, which led to the creation of duplicate profiles in Stay.

Patron ID Validation

The patron ID is now validated in the following scenarios before a new guest profile is created:

Sample Scenario 1

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

12345

12345

Consider a guest profile, James Smith, with patron ID, 12345, sent to Stay from Pegasus. When the profile exists in Stay with the same first name, last name, email address, and contact number details, the patron ID received in the request is validated with the CMS integrated with the property. Since the details match, a new guest profile is not created.

Sample Scenario 2

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

Player ID not available

12345

Consider a guest profile, James Smith, available in Stay without a patron ID. When a profile, James Smith, with patron ID, 12345, is sent to Stay from Pegasus, patron ID received in the request is validated with the CMS integrated with the property. Since the first name, last name, email address, and contact number details match, the patron ID is updated in the profile in Stay, and a new guest profile is not created.

Sample Scenario 3

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

12345

Player ID not available

Consider a guest profile, James Smith, with patron ID, 12345, available in Stay. When a profile, James Smith, without a patron ID is sent to Stay from Pegasus, the patron ID available for the profile in Stay is validated with the CMS integrated with the property. Since the first name, last name, email address, and contact number details match, the patron ID is retained, and a new guest profile is not created.

Sample Scenario 4

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

12345

67891

Consider a guest profile, James Smith, with patron ID, 12345, available in Stay. When a profile, James Smith, with a different patron ID is received from Pegasus, the patron ID is validated with the CMS integrated with the property. Since the patron ID is different, a new guest profile is created in Stay.

Sample Scenario 5

Details in Stay

Details Received from Pegasus CRS

James Smith

Nick Jones

12345

12345

Consider a guest profile, James Smith, with patron ID, 12345, available in Stay. When a profile, Nick Jones, with the same patron ID is received from Pegasus, the patron ID is validated with the CMS integrated with the property, and the first and last names received from Pegasus will be overridden in the guest profile in Stay.

Validation of Other Details

When a patron ID is not available for a profile in Stay and not included in the request sent from Pegasus, the other details which include, name, phone number, and email address are validated.

Sample Scenario 6

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

James@gmail.com

Smith@gmail.com

Smith@gmail.com

js@gmail.com

In this scenario, since the first and last names of the profile match, the email address marked as Primary in Pegasus will be updated for the profile in Stay and a new guest profile will not be created.

Sample Scenario 7

Details in Stay

Details Received from Pegasus CRS

James Smith

James Smith

1234567892

9087654322

9087654322

5678901234

In this scenario, since the first and last names of the profile match, the phone number marked as Primary in Pegasus will be updated for the profile in Stay and a new guest profile will not be created.